/**
 * 
 */
package com.ntv.domain;

import java.io.InputStream;
import java.util.Date;

import org.springframework.web.multipart.MultipartFile;

/**
 * @author vvairam
 * @since 11/01/2009
 */
public class Wishes implements IWishes {
	private Long id; 
    private String fullnameWhoIs; 
	private String nativePlace; 
	private String fullnameWhomTo; 
	private String subject; 
	private InputStream image; 
	private String message;
	private Long createdBy; 
	private Date createdDate;
	private Date publishDate;
	private String publishDateString;
	private Long contentId;
	private Boolean authorized;
	private MultipartFile multipartFile;
	
	
	
	/**
	 * @return the multipartFile
	 */
	public MultipartFile getMultipartFile() {
		return multipartFile;
	}
	/**
	 * @param multipartFile the multipartFile to set
	 */
	public void setMultipartFile(MultipartFile multipartFile) {
		this.multipartFile = multipartFile;
	}
	/**
	 * @return the id
	 */
	public Long getId() {
		return id;
	}
	/**
	 * @param id the id to set
	 */
	public void setId(Long id) {
		this.id = id;
	}
	
	
	/**
	 * @return the fullnameWhoIs
	 */
	public String getFullnameWhoIs() {
		return fullnameWhoIs;
	}
	/**
	 * @param fullnameWhoIs the fullnameWhoIs to set
	 */
	public void setFullnameWhoIs(String fullnameWhoIs) {
		this.fullnameWhoIs = fullnameWhoIs;
	}
	/**
	 * @return the nativePlace
	 */
	public String getNativePlace() {
		return nativePlace;
	}
	/**
	 * @param nativePlace the nativePlace to set
	 */
	public void setNativePlace(String nativePlace) {
		this.nativePlace = nativePlace;
	}
	/**
	 * @return the fullnameWhomTo
	 */
	public String getFullnameWhomTo() {
		return fullnameWhomTo;
	}
	/**
	 * @param fullnameWhomTo the fullnameWhomTo to set
	 */
	public void setFullnameWhomTo(String fullnameWhomTo) {
		this.fullnameWhomTo = fullnameWhomTo;
	}
	/**
	 * @return the subject
	 */
	public String getSubject() {
		return subject;
	}
	/**
	 * @param subject the subject to set
	 */
	public void setSubject(String subject) {
		this.subject = subject;
	}
	/**
	 * @return the image
	 */
	public InputStream getImage() {
		return image;
	}
	/**
	 * @param image the image to set
	 */
	public void setImage(InputStream image) {
		this.image = image;
	}
	/**
	 * @return the message
	 */
	public String getMessage() {
		return message;
	}
	/**
	 * @param message the message to set
	 */
	public void setMessage(String message) {
		this.message = message;
	}
	/**
	 * @return the createdBy
	 */
	public Long getCreatedBy() {
		return createdBy;
	}
	/**
	 * @param createdBy the createdBy to set
	 */
	public void setCreatedBy(Long createdBy) {
		this.createdBy = createdBy;
	}
	/**
	 * @return the createdDate
	 */
	public Date getCreatedDate() {
		return createdDate;
	}
	/**
	 * @param createdDate the createdDate to set
	 */
	public void setCreatedDate(Date createdDate) {
		this.createdDate = createdDate;
	}
	/**
	 * @return the publishDate
	 */
	public Date getPublishDate() {
		return publishDate;
	}
	/**
	 * @param publishDate the publishDate to set
	 */
	public void setPublishDate(Date publishDate) {
		this.publishDate = publishDate;
	}
	public String getPublishDateString() {
		return publishDateString;
	}
	public void setPublishDateString(String publishDateString) {
		this.publishDateString = publishDateString;
	}
	/**
	 * @return the contentId
	 */
	public Long getContentId() {
		return contentId;
	}
	/**
	 * @param contentId the contentId to set
	 */
	public void setContentId(Long contentId) {
		this.contentId = contentId;
	}
	
	/**
	 * @return the authorized
	 */
	public Boolean getAuthorized() {
		return authorized;
	}
	/**
	 * @param authorized the authorized to set
	 */
	public void setAuthorized(Boolean authorized) {
		this.authorized = authorized;
	}
	
}
